solar cell lay down - Alemán Inglés Diccionario